<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" 
      xmlns:ui="http://java.sun.com/jsf/facelets" 
      xmlns:h="http://java.sun.com/jsf/html" 
      xmlns:f="http://java.sun.com/jsf/core">
	<h:head>
		<title>#{msgs.title_sistema} - #{msgs.title_cadastroPessoa} </title>
	</h:head>
	<h:body>
		<center>
			<h1> #{msgs.title_cadastroPessoa} </h1>

		</center>
		<h:form>
            
			<h3>#{msgs.title_dadosPessoais}</h3>
			<h:panelGrid columns="2" >
					<h:outputText value="#{msgs.field_nome}"/>
					<h:inputText value="#{pessoaMBean.entidade.nome }" /> 
				
					<h:outputText value="#{msgs.field_rg}"/>
					<h:inputText value="#{pessoaMBean.entidade.rg }" /> 	
				
					<h:outputText value="#{msgs.field_cpf}"/>
					<h:inputText value="#{pessoaMBean.entidade.cpf }" /> 
				
			 		<h:outputText value="#{msgs.field_sexo}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.sexo}">
						<f:selectItems value="#{pessoaMBean.sexo.listEntidade}" var="sexo" itemValue="#{sexo}" itemLabel="#{sexo.nome}"/>
					</h:selectOneMenu>
			 	
			 		<h:outputText value="#{msgs.field_dataNascimento}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.dataNascimento }" >
			 			<f:convertDateTime pattern="dd/MM/yyyy"></f:convertDateTime>
			 		</h:inputText>
			 	
			 		<h:outputText value="#{msgs.field_estadoCivil}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.estadoCivil}">
						<f:selectItems value="#{pessoaMBean.estadoCivil.listEntidade}" var="estadoCivil" itemValue="#{estadoCivil}" itemLabel="#{estadoCivil.nome}"/>
					</h:selectOneMenu>
			 	
			 		<h:outputText value="#{msgs.field_logradouro}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.logradouro}">
						<f:selectItems value="#{pessoaMBean.logradouro.listEntidade}" var="logradouro" itemValue="#{logradouro}" itemLabel="#{logradouro.nome}"/>
					</h:selectOneMenu>
			 	
			 		<h:outputText value="#{msgs.field_endereco}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.endereco }" />
			 	
			 		<h:outputText value="#{msgs.field_numero}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.numero }" />
			 	
			 		<h:outputText value="#{msgs.field_complemento}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.complemento }" />
			 	
			 		<h:outputText value="#{msgs.field_bairro}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.bairro }" />
			 
			 		<h:outputText value="#{msgs.field_cidade}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.cidade}">
						<f:selectItems value="#{pessoaMBean.cidade.listEntidade}" var="cidade" itemValue="#{cidade}" itemLabel="#{cidade.nome}"/>
					</h:selectOneMenu>
			 
			 		<h:outputText value="#{msgs.field_uf}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.uf}">
						<f:selectItems value="#{pessoaMBean.uf.listEntidade}" var="uf" itemValue="#{uf}" itemLabel="#{uf.nome}"/>
					</h:selectOneMenu>
			 
			 		<h:outputText value="#{msgs.field_cep}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.cep }" />
			 
			 		<h:outputText value="#{msgs.field_telefone}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.foneResidencial }" />
			 
			 		<h:outputText value="#{msgs.field_celular}"/>
			 		<h:inputText value="#{pessoaMBean.entidade.foneCelular }" />
			 
			 		<h:outputText value="#{msgs.field_escolaridade}"/>
			 		<h:selectOneMenu  value="#{pessoaMBean.entidade.escolaridade}">
						<f:selectItems value="#{pessoaMBean.escolaridade.listEntidade}" var="escolaridade" itemValue="#{escolaridade}" itemLabel="#{escolaridade.nome}"/>
					</h:selectOneMenu>
			 
			 		<h:outputText value="#{msgs.field_email}"/>
			 		<h:inputText id="email" value="#{pessoaMBean.entidade.email }" />
			 </h:panelGrid>  

			
			
			<h:commandButton value="#{msgs.button_cadastrar}" action="#{pessoaMBean.saveOrUpdate }" />
			<h:commandButton value="#{msgs.button_cancelar}" action="#{pessoaMBean.actionCancelar }" />
		</h:form>
	</h:body>
</html>